cumbul cumbul


Results for "cumbul cumbul"

Turkish - English dictionary

cumbul cumbul

(Turkish - English dictionary) :
1. too watery (food). 2. with a slopping or splashing sound.